Skip to content

test: keep profile validation fixtures physical - #256

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/profile-validation-resample-recovery
Aug 10, 2026
Merged

test: keep profile validation fixtures physical#256
Jammy2211 merged 1 commit into
mainfrom
feature/profile-validation-resample-recovery

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

Keep deterministic aggregator sentinel vectors physically valid while preserving all non-ellipticity assertions, and move the intentional Delaunay NaN injection downstream of concrete profile construction.

Supply mock results with summaries derived from their explicit physical samples so profile validation tests the intended paths.

Scripts Changed

  • scripts/misc/aggregator/fit_imaging.py — use physical ellipticity components and the explicit sample summary.
  • scripts/misc/aggregator/fit_interferometer.py — use physical ellipticity components and the explicit sample summary.
  • scripts/misc/aggregator/tracer.py — use physical ellipticity components and the explicit sample summary.
  • scripts/imaging/jax_likelihood/delaunay.py — construct a valid profile before poisoning the downstream lens mapping with NaN.

Upstream PR

PyAutoLabs/PyAutoGalaxy#568

Test Plan

  • Three affected aggregator scripts pass locally.
  • Delaunay JAX likelihood and lane-isolation assertions pass locally.
  • Default cross-workspace smoke suite passes.

Generated by the PyAutoLabs agent workflow.

@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Aug 10, 2026
@Jammy2211
Jammy2211 merged commit 95124df into main Aug 10, 2026
3 checks passed
@Jammy2211
Jammy2211 deleted the feature/profile-validation-resample-recovery branch August 10, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release PR queued for the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant